multi-storey blocks - German English Dictionary